shout from the rooftops – English–Italiano translations

🇬🇧 en it 🇮🇹

shout from the rooftops verb

  • proclaim
strombazzare
Wiktionary Links